package model

type RegisterFrom string

const (
	FromSms     RegisterFrom = "sms"
	FromTourist RegisterFrom = "tourist"
)

type User struct {
	Id         int64        `json:"id"`
	From       RegisterFrom `xorm:"from" json:"from"`
	Avatar     string       `xorm:"avatar" json:"avatar"`
	NickName   string       `xorm:"nick_name" json:"nick_name"`
	Phone      string       `xorm:"phone" json:"phone"`
	Name       string       `xorm:"name" json:"name"`
	BankNo     string       `xorm:"bank_no" json:"bank_no"`
	PayTM      string       `xorm:"paytm" json:"paytm"`
	Email      string       `xorm:"email" json:"email"`
	Address    string       `xorm:"address" json:"address"`
	Token      string       `xorm:"token" json:"token"`
	DeviceId   string       `xorm:"device_id" json:"device_id"`
	GoogleId   string       `xorm:"google_id" json:"google_id"`
	FacebookId string       `xorm:"facebook_id" json:"facebook_id"`
	Created    int64        `xorm:"created" json:"created"`
	Updated    int64        `xorm:"updated" json:"updated"`
}
